home *** CD-ROM | disk | FTP | other *** search
/ Hacker 7 / HACKER07.ISO / Games / mcdemo.exe / Sprites / sprites.pak / Unnamed File 000013 < prev    next >
Text File  |  1998-04-09  |  36KB  |  836 lines

  1. FITini
  2.  
  3. [Main Info]
  4. st Name = "jager"
  5. ul HeapSize = 4095
  6. ul legFileNumber = 3;
  7. ul torsoFileNumber = 3;
  8. ul rightArmFileNumber = 3;
  9. ul leftArmFileNumber = 3;
  10.  
  11. [Parts]
  12. uc NumParts = 4
  13. st PartAbbrev = "btlr"
  14.  
  15. [SpecialInfo]
  16. f fb_d_xlat = 2.0                //Velocity along i mech assumes at start of animation.
  17. ul jumpAirborne = 0            //Frame at which mech leaves the ground.
  18. ul jumpHold = 15                //Frame to hold at until mech gets back to landing altitude.
  19. f jumpStartLandTime = 1.0        //Altitude at which to continue jump animation.
  20. f jumpMaxDistance = 30.0            //in m  Used to calculate velocity by jumpMaxDistance / 10.0(s)
  21. f jumpGravity = 9.8            //Acceleration of gravity.  Used to determine height of parabola.
  22. f jumpStartVel = -2.0            //Startup Velocity in jump gesture.
  23. ul r_fb_w_fb_frame = 20            //Once r_fb gesture is complete, which frames do we need fom w_fb
  24. ul r_ff_w_ff_frame = 6            //Once r_ff gesture is complete, which frames do we need fom w_ff
  25. ul s_fb_w_fb_frame = 11            //Once S_fb gesture is complete, which frames do we need fom w_fb
  26. ul s_ff_w_ff_frame = 11            //Once S_ff gesture is complete, which frames do we need fom w_ff
  27. ul walk_to_w_r_frame = 12        //If going to w_r, what frame do we transition on in walk.
  28. ul run_to_r_w_frame = 10               //If going to r_w, what frame do we transition on in run.
  29. ul standToGunPose = 1
  30. ul walkToGunPose = 1
  31. ul runToGunPose = 1
  32.  
  33. [Gestures]
  34. uc NumGestures = 28
  35.  
  36. [Gestures0]
  37. uc State = 0                // What Gesture Number -- Park
  38. ul NumFrames = 1            // Number of frames to playback
  39. f FrameRate = 15.0            // Intended Frame rate of Playback
  40. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  41. uc Symmetrical = 1            // symmetrical Flag for Torso.
  42. uc ArmSymmetrical = 1            // Arms are symmetrical
  43. ul BasePacketNumber = 0            // Index into packet file for this gesture
  44. f StartVelocity = -1999.9                // Velocity this gesture starts at
  45. f EndVelocity = -1999.9                    // Velocity this gesture finishes at
  46. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  47. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  48.  
  49. [Build0]                                   //this is used to build the sprite gesture
  50. st Directory = "R:\jm\s_p.90\pix\"
  51. st MatteDir = "R:\jm\s_p.90\mask\"
  52. st HSDir = "R:\jm\hotspots\"
  53. st SpecialFrameNum = "030"                //This is used when we only have one frame for this gesture.
  54. st SpriteGestureName = "s_p"
  55. st SpriteOutputName = "park"
  56. st Name = "jm.1"
  57. ul TotalFrames = 1                        // Total frames @ 30 fps
  58. ul FrameRate = 15                        // Intended Frame rate of Playback
  59. f GammaLevel = 0.0
  60. uc paletteNum = 1
  61. uc StartIndex = 0
  62. uc RangeSize = 159
  63. ul HotSpotX = 75
  64. ul HotSpotY = 104
  65.  
  66. [Gestures1]
  67. uc State = 1                            // What Gesture Number -- StandtoPark
  68. ul NumFrames = 16                        // Number of frames to playback
  69. f FrameRate = 15.0                        // Intended Frame rate of Playback
  70. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  71. uc Symmetrical = 1                        // symmetrical Flag.
  72. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  73. ul BasePacketNumber = 60                // Index into packet file for this gesture
  74. f StartVelocity = -1999.9                // Velocity this gesture starts at
  75. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  76. uc ForwardResult = 0                    // If we play this gesture, which is next, -1 means not a transition.
  77. uc ReverseResult = 2                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  78.  
  79. [Build1]                                   //this is used to build the sprite gesture
  80. st Directory = "R:\jm\s_p.90\pix\"
  81. st MatteDir = "R:\jm\s_p.90\mask\"
  82. st HSDir = "R:\jm\hotspots\"
  83. st SpriteGestureName = "s_p"
  84. st Name = "jm.1"
  85. ul TotalFrames = 30                        // Total frames @ 30 fps
  86. ul FrameRate = 15                        // Intended Frame rate of Playback
  87. f GammaLevel = 0.0
  88. uc StartIndex = 0
  89. uc paletteNum = 1
  90. uc RangeSize = 159            
  91. ul HotSpotX = 75
  92. ul HotSpotY = 104
  93.  
  94. [Gestures2]
  95. uc State = 2                            // What Gesture Number -- Stand
  96. ul NumFrames = 1                        // Number of frames to playback
  97. f FrameRate = 15.0                        // Intended Frame rate of Playback
  98. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  99. uc Symmetrical = 1                        // symmetrical Flag.
  100. ul BasePacketNumber = 120                // Index into packet file for this gesture
  101. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  102. f StartVelocity = 0.0                    // Velocity this gesture starts at
  103. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  104. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  105. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  106.  
  107. [Build2]                                   //this is used to build the sprite gesture
  108. st Directory = "R:\jm\s_p.90\pix\"
  109. st MatteDir = "R:\jm\s_p.90\mask\"
  110. st HSDir = "R:\jm\hotspots\"
  111. st SpecialFrameNum = "000"                //This is used when we only have one frame for this gesture.
  112. st SpriteGestureName = "s_p"
  113. st SpriteOutputName = "stand"
  114. st Name = "jm.1"
  115. ul TotalFrames = 1                        // Total frames @ 30 fps
  116. ul FrameRate = 15                        // Intended Frame rate of Playback
  117. f GammaLevel = 0.0
  118. uc paletteNum = 1
  119. uc StartIndex = 0
  120. uc RangeSize = 159            
  121. ul HotSpotX = 75
  122. ul HotSpotY = 104
  123.  
  124. [Gestures3]
  125. uc State = 3                            // What Gesture Number -- StandToWaaw
  126. ul NumFrames = 6                        // Number of frames to playback
  127. f FrameRate = 15.0                        // Intended Frame rate of Playback
  128. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  129. uc Symmetrical = 1                        // symmetrical Flag.
  130. ul BasePacketNumber = 180                // Index into packet file for this gesture
  131. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  132. f StartVelocity = 0.0                    // Velocity this gesture starts at
  133. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  134. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  135. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  136.  
  137. [Build3]                                   //this is used to build the sprite gesture
  138. st Directory = "R:\jm\s_w.90\pix\"
  139. st MatteDir = "R:\jm\s_w.90\mask\"
  140. st HSDir = "R:\jm\hotspots\"
  141. st SpriteGestureName = "s_w"
  142. st Name = "jm.1"
  143. ul TotalFrames = 11                        // Total frames @ 30 fps
  144. ul FrameRate = 15                        // Intended Frame rate of Playback
  145. f GammaLevel = 0.0
  146. uc StartIndex = 0
  147. uc paletteNum = 1
  148. uc RangeSize = 159            
  149. ul HotSpotX = 75
  150. ul HotSpotY = 104
  151.  
  152. [Gestures4]
  153. uc State = 4                            // What Gesture Number -- Waaw
  154. ul NumFrames = 25                        // Number of frames to playback
  155. f FrameRate = 15.0                        // Intended Frame rate of Playback
  156. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  157. uc Symmetrical = 1                        // symmetrical Flag.
  158. ul BasePacketNumber = 240                // Index into packet file for this gesture
  159. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  160. f StartVelocity = 9.0                    // Velocity this gesture starts at
  161. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  162. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  163. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  164.  
  165. [Build4]                                   //this is used to build the sprite gesture
  166. st Directory = "R:\jm\walk.90\pix\"
  167. st MatteDir = "R:\jm\walk.90\mask\"
  168. st HSDir = "R:\jm\hotspots\"
  169. st SpriteGestureName = "walk"
  170. st Name = "jm.1"
  171. ul TotalFrames = 49                        // Total frames @ 30 fps
  172. ul FrameRate = 15                        // Intended Frame rate of Playback
  173. f GammaLevel = 0.0
  174. uc StartIndex = 0
  175. uc RangeSize = 159
  176. uc paletteNum = 1
  177. ul HotSpotX = 75
  178. ul HotSpotY = 104
  179.  
  180. [Gestures5]
  181. uc State = 5                            // What Gesture Number -- WaawToStand
  182. ul NumFrames = 11                          // Number of frames to playback
  183. f FrameRate = 15.0                        // Intended Frame rate of Playback
  184. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  185. uc Symmetrical = 1                        // symmetrical Flag.
  186. ul BasePacketNumber = 300                // Index into packet file for this gesture
  187. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  188. f StartVelocity = 9.0                    // Velocity this gesture starts at
  189. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  190. uc ForwardResult = 2                    // If we play this gesture, which is next, -1 means not a transition.
  191. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  192.  
  193. [Build5]                                   //this is used to build the sprite gesture
  194. st Directory = "R:\jm\w_s.90\pix\"
  195. st MatteDir = "R:\jm\w_s.90\mask\"
  196. st HSDir = "R:\jm\hotspots\"
  197. st SpriteGestureName = "w_s"
  198. st Name = "jm.1"
  199. ul TotalFrames = 20                        // Total frames @ 30 fps
  200. ul FrameRate = 15                        // Intended Frame rate of Playback
  201. f GammaLevel = 0.0
  202. uc StartIndex = 0
  203. uc RangeSize = 159            
  204. ul HotSpotX = 75
  205. uc paletteNum = 1
  206. ul HotSpotY = 104
  207.  
  208. [Gestures6]
  209. uc State = 6                            // What Gesture Number -- WaawToRun
  210. ul NumFrames = 13                        // Number of frames to playback
  211. f FrameRate = 15.0                         // Intended Frame rate of Playback
  212. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  213. uc Symmetrical = 1                        // symmetrical Flag.
  214. ul BasePacketNumber = 360                // Index into packet file for this gesture
  215. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  216. f StartVelocity = 9.0                    // Velocity this gesture starts at
  217. f EndVelocity = 18.0                    // Velocity this gesture finishes at
  218. uc ForwardResult = 7                    // If we play this gesture, which is next, -1 means not a transition.
  219. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  220.  
  221. [Build6]                                   //this is used to build the sprite gesture
  222. st Directory = "R:\jm\w_r.90\pix\"
  223. st MatteDir = "R:\jm\w_r.90\mask\"
  224. st HSDir = "R:\jm\hotspots\"
  225. st SpriteGestureName = "w_r"
  226. st Name = "jm.1"
  227. ul TotalFrames = 25                        // Total frames @ 30 fps
  228. ul FrameRate = 15                        // Intended Frame rate of Playback
  229. f GammaLevel = 0.0
  230. uc StartIndex = 0
  231. uc RangeSize = 159            
  232. uc paletteNum = 1
  233. ul HotSpotX = 75
  234. ul HotSpotY = 104
  235.  
  236. [Gestures7]
  237. uc State = 4                            // What Gesture Number -- Run
  238. ul NumFrames = 20                        // Number of frames to playback
  239. f FrameRate = 15.0                        // Intended Frame rate of Playback
  240. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  241. uc Symmetrical = 1                        // symmetrical Flag.
  242. ul BasePacketNumber = 420                // Index into packet file for this gesture
  243. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  244. f StartVelocity = 18.0                    // Velocity this gesture starts at
  245. f EndVelocity = 18.0                    // Velocity this gesture finishes at
  246. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  247. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  248.  
  249. [Build7]                                   //this is used to build the sprite gesture
  250. st Directory = "R:\jm\run.90\pix\"
  251. st MatteDir = "R:\jm\run.90\mask\"
  252. st HSDir = "R:\jm\hotspots\"
  253. st SpriteGestureName = "run"
  254. st Name = "jm.1"
  255. ul TotalFrames = 39                        // Total frames @ 30 fps
  256. ul FrameRate = 15                        // Intended Frame rate of Playback
  257. uc paletteNum = 1
  258. f GammaLevel = 0.0
  259. uc StartIndex = 0
  260. uc RangeSize = 159            
  261. ul HotSpotX = 75
  262. ul HotSpotY = 104
  263.  
  264. [Gestures8]
  265. uc State = 8                            // What Gesture Number -- RunToWaaw
  266. ul NumFrames = 10                        // Number of frames to playback
  267. f FrameRate = 15.0                        // Intended Frame rate of Playback
  268. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  269. uc Symmetrical = 1                        // symmetrical Flag.
  270. ul BasePacketNumber = 480                // Index into packet file for this gesture
  271. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  272. f StartVelocity = 18.0                    // Velocity this gesture starts at
  273. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  274. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  275. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  276.  
  277. [Build8]                                   //this is used to build the sprite gesture
  278. st Directory = "R:\jm\r_w.90\pix\"
  279. st MatteDir = "R:\jm\r_w.90\mask\"
  280. st HSDir = "R:\jm\hotspots\"
  281. st SpriteGestureName = "r_w"
  282. st Name = "jm.1"
  283. ul TotalFrames = 19                        // Total frames @ 30 fps
  284. ul FrameRate = 15                        // Intended Frame rate of Playback
  285. f GammaLevel = 0.0
  286. uc paletteNum = 1
  287. uc StartIndex = 0
  288. uc RangeSize = 159            
  289. ul HotSpotX = 75
  290. ul HotSpotY = 104
  291.  
  292. [Gestures9]
  293. uc State = 9                            // What Gesture Number -- Reverse
  294. ul NumFrames = 25                        // Number of frames to playback
  295. f FrameRate = -15.0                        // Intended Frame rate of Playback
  296. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  297. uc Symmetrical = 1                        // symmetrical Flag.
  298. ul BasePacketNumber = 240                // Index into packet file for this gesture
  299. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  300. f StartVelocity = -9.0                    // Velocity this gesture starts at
  301. f EndVelocity = -9.0                    // Velocity this gesture finishes at
  302. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  303. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  304.  
  305. //DO NOT BUILD GESTURE 9 -- IT IS THE SAME AS WALK!!!
  306. //MODIFY CODE TO MAKE THIS GO!
  307. [Build9]                                   //this is used to build the sprite gesture
  308. uc NoBuild = 1                            //Check for this in mksprite
  309. st Directory = "R:\jm\walk.90\pix\"
  310. st MatteDir = "R:\jm\walk.90\mask\"
  311. st HSDir = "R:\jm\hotspots\"
  312. st SpriteGestureName = "walk"
  313. st Name = "jm.1"
  314. ul TotalFrames = 49                        // Total frames @ 30 fps
  315. ul FrameRate = 30                        // Intended Frame rate of Playback
  316. uc paletteNum = 1
  317. f GammaLevel = 0.0
  318. uc StartIndex = 0
  319. uc RangeSize = 159            
  320. ul HotSpotX = 75
  321. ul HotSpotY = 104
  322.  
  323. [Gestures10]
  324. uc State = 10                            // What Gesture Number -- StandToReverse
  325. ul NumFrames = 11                          // Number of frames to playback
  326. f FrameRate = 15.0                        // Intended Frame rate of Playback
  327. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  328. uc Symmetrical = 1                        // symmetrical Flag.
  329. ul BasePacketNumber = 300                // Index into packet file for this gesture
  330. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  331. f StartVelocity = 0.0                    // Velocity this gesture starts at
  332. f EndVelocity = -9.0                    // Velocity this gesture finishes at
  333. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  334. uc ReverseResult = 9                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  335.  
  336. [Build10]                                   //this is used to build the sprite gesture
  337. uc NoBuild = 1
  338. st Directory = "R:\jm\w_s.90\pix\"
  339. st MatteDir = "R:\jm\w_s.90\mask\"
  340. st HSDir = "R:\jm\hotspots\"
  341. st SpriteGestureName = "w_s"
  342. st Name = "jm.1"
  343. ul TotalFrames = 20                        // Total frames @ 30 fps
  344. ul FrameRate = 15                        // Intended Frame rate of Playback
  345. f GammaLevel = 0.0
  346. uc paletteNum = 1
  347. uc StartIndex = 0
  348. uc RangeSize = 159            
  349. ul HotSpotX = 75
  350. ul HotSpotY = 104
  351.  
  352. [Gestures11]
  353. uc State = 11                            // What Gesture Number -- Limp
  354. ul NumFrames = 25                          // Number of frames to playback
  355. f FrameRate = 15.0                        // Intended Frame rate of Playback
  356. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  357. uc Symmetrical = 1                        // symmetrical Flag.
  358. ul BasePacketNumber = 540                // Index into packet file for this gesture
  359. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  360. f StartVelocity = 3.0                    // Velocity this gesture starts at
  361. f EndVelocity = 3.0                        // Velocity this gesture finishes at
  362. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  363. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  364.  
  365. [Build11]                                   //this is used to build the sprite gesture
  366. st Directory = "R:\jm\limpl.90\pix\"
  367. st MatteDir = "R:\jm\limpl.90\mask\"
  368. st HSDir = "R:\jm\hotspots\"
  369. st SpriteGestureName = "limpl"
  370. st Name = "jm.1"
  371. ul TotalFrames = 49                        // Total frames @ 30 fps
  372. ul FrameRate = 15                        // Intended Frame rate of Playback
  373. f GammaLevel = 0.0
  374. uc StartIndex = 0
  375. uc paletteNum = 1
  376. uc RangeSize = 159            
  377. ul HotSpotX = 75
  378. ul HotSpotY = 104
  379.  
  380. [Gestures12]
  381. uc State = 12                            // What Gesture Number -- WaawToHitBack/Recover
  382. ul NumFrames = 25                          // Number of frames to playback
  383. f FrameRate = 15.0                        // Intended Frame rate of Playback
  384. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  385. uc Symmetrical = 1                        // symmetrical Flag.
  386. ul BasePacketNumber = 600                // Index into packet file for this gesture
  387. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  388. f StartVelocity = 9.0                    // Velocity this gesture starts at
  389. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  390. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  391. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  392.  
  393. [Build12]                                   //this is used to build the sprite gesture
  394. st Directory = "R:\jm\w_hb.90\pix\"
  395. st MatteDir = "R:\jm\w_hb.90\mask\"
  396. st HSDir = "R:\jm\hotspots\"
  397. st SpriteGestureName = "w_hb"
  398. st Name = "jm.1"
  399. ul TotalFrames = 49                        // Total frames @ 30 fps
  400. ul FrameRate = 15                        // Intended Frame rate of Playback
  401. f GammaLevel = 0.0
  402. uc StartIndex = 0
  403. uc RangeSize = 159            
  404. uc paletteNum = 1
  405. ul HotSpotX = 75
  406. ul HotSpotY = 104
  407.  
  408. [Gestures13]
  409. uc State = 13                            // What Gesture Number -- WaawToHitFront/Recover
  410. ul NumFrames = 26                          // Number of frames to playback
  411. f FrameRate = 15.0                        // Intended Frame rate of Playback
  412. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  413. uc Symmetrical = 1                        // symmetrical Flag.
  414. ul BasePacketNumber = 660                // Index into packet file for this gesture
  415. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  416. f StartVelocity = 9.0                    // Velocity this gesture starts at
  417. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  418. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  419. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  420.  
  421. [Build13]                                   //this is used to build the sprite gesture
  422. st Directory = "R:\jm\w_hf.90\pix\"
  423. st MatteDir = "R:\jm\w_hf.90\mask\"
  424. st HSDir = "R:\jm\hotspots\"
  425. st SpriteGestureName = "w_hf"
  426. st Name = "jm.1"
  427. ul TotalFrames = 51                        // Total frames @ 30 fps
  428. ul FrameRate = 15                        // Intended Frame rate of Playback
  429. f GammaLevel = 0.0
  430. uc StartIndex = 0
  431. uc RangeSize = 159            
  432. ul HotSpotX = 75
  433. uc paletteNum = 1
  434. ul HotSpotY = 104
  435.  
  436. [Gestures14]
  437. uc State = 14                            // What Gesture Number -- WaawToFallBack
  438. ul NumFrames = 21                          // Number of frames to playback
  439. f FrameRate = 7.0                        // Intended Frame rate of Playback
  440. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  441. uc Symmetrical = 1                        // symmetrical Flag.
  442. ul BasePacketNumber = 720                // Index into packet file for this gesture
  443. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  444. f StartVelocity = 9.0                    // Velocity this gesture starts at
  445. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  446. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  447. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  448.  
  449. [Build14]                                   //this is used to build the sprite gesture
  450. st Directory = "R:\jm\w_fb.90\pix\"
  451. st MatteDir = "R:\jm\w_fb.90\mask\"
  452. st HSDir = "R:\jm\hotspots\"
  453. st SpriteGestureName = "w_fb"
  454. st Name = "jm.1"
  455. ul TotalFrames = 40                        // Total frames @ 30 fps
  456. ul FrameRate = 15                        // Intended Frame rate of Playback
  457. f GammaLevel = 0.0
  458. uc paletteNum = 1
  459. uc StartIndex = 0
  460. uc RangeSize = 159            
  461. ul HotSpotX = 75
  462. ul HotSpotY = 104
  463.  
  464. [Gestures15]
  465. uc State = 15                            // What Gesture Number -- WaawToFallForward
  466. ul NumFrames = 22                          // Number of frames to playback
  467. f FrameRate = 7.0                        // Intended Frame rate of Playback
  468. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  469. uc Symmetrical = 1                        // symmetrical Flag.
  470. ul BasePacketNumber = 780                // Index into packet file for this gesture
  471. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  472. f StartVelocity = 9.0                    // Velocity this gesture starts at
  473. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  474. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  475. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  476.  
  477. [Build15]                                   //this is used to build the sprite gesture
  478. st Directory = "R:\jm\w_ff.90\pix\"
  479. st MatteDir = "R:\jm\w_ff.90\mask\"
  480. st HSDir = "R:\jm\hotspots\"
  481. st SpriteGestureName = "w_ff"
  482. st Name = "jm.1"
  483. ul TotalFrames = 42                        // Total frames @ 30 fps
  484. ul FrameRate = 15                        // Intended Frame rate of Playback
  485. f GammaLevel = 0.0
  486. uc StartIndex = 0
  487. uc paletteNum = 1
  488. uc RangeSize = 159            
  489. ul HotSpotX = 75
  490. ul HotSpotY = 104
  491.  
  492. [Gestures16]
  493. uc State = 16                            // What Gesture Number -- RunToHit/FallBack
  494. ul NumFrames = 20                          // Number of frames to playback
  495. f FrameRate = 7.0                        // Intended Frame rate of Playback
  496. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  497. uc Symmetrical = 1                        // symmetrical Flag.
  498. ul BasePacketNumber = 720                // Index into packet file for this gesture
  499. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  500. f StartVelocity = 18.0                    // Velocity this gesture starts at
  501. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  502. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  503. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  504.  
  505. [Build16]                                   //this is used to build the sprite gesture
  506. NoBuild = 1
  507. st Directory = "R:\jm\r_fb.90\pix\"
  508. st MatteDir = "R:\jm\r_fb.90\mask\"
  509. st HSDir = "R:\jm\hotspots\"
  510. st SpriteGestureName = "r_fb"
  511. st Name = "jm.1"
  512. ul TotalFrames = 0                        // Total frames @ 30 fps
  513. ul FrameRate = 15                        // Intended Frame rate of Playback
  514. f GammaLevel = 0.0
  515. uc StartIndex = 0
  516. uc RangeSize = 159            
  517. uc paletteNum = 1
  518. ul HotSpotX = 75
  519. ul HotSpotY = 104
  520.  
  521. [Gestures17]
  522. uc State = 17                            // What Gesture Number -- RunToHit/FallForward
  523. ul NumFrames = 6                          // Number of frames to playback
  524. f FrameRate = 7.0                        // Intended Frame rate of Playback
  525. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  526. uc Symmetrical = 1                        // symmetrical Flag.
  527. ul BasePacketNumber = 840                // Index into packet file for this gesture
  528. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  529. f StartVelocity = 18.0                    // Velocity this gesture starts at
  530. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  531. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  532. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  533.  
  534. [Build17]                                   //this is used to build the sprite gesture
  535. st Directory = "R:\jm\r_ff.90\pix\"
  536. st MatteDir = "R:\jm\r_ff.90\mask\"
  537. st HSDir = "R:\jm\hotspots\"
  538. st SpriteGestureName = "r_ff"
  539. st Name = "jm.1"
  540. ul TotalFrames = 10                        // Total frames @ 30 fps
  541. ul FrameRate = 15                        // Intended Frame rate of Playback
  542. f GammaLevel = 0.0
  543. uc paletteNum = 1
  544. uc StartIndex = 0
  545. uc RangeSize = 159            
  546. ul HotSpotX = 75
  547. ul HotSpotY = 104
  548.  
  549. [Gestures18]
  550. uc State = 18                            // What Gesture Number -- StandToFallBack
  551. ul NumFrames = 11                          // Number of frames to playback
  552. f FrameRate = 7.0                        // Intended Frame rate of Playback
  553. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  554. uc Symmetrical = 1                        // symmetrical Flag.
  555. ul BasePacketNumber = 900                // Index into packet file for this gesture
  556. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  557. f StartVelocity = 0.0                    // Velocity this gesture starts at
  558. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  559. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  560. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  561.  
  562. [Build18]                                   //this is used to build the sprite gesture
  563. st Directory = "R:\jm\s_fb.90\pix\"
  564. st MatteDir = "R:\jm\s_fb.90\mask\"
  565. st HSDir = "R:\jm\hotspots\"
  566. st SpriteGestureName = "s_fb"
  567. st Name = "jm.1"
  568. ul TotalFrames = 20                        // Total frames @ 30 fps
  569. ul FrameRate = 15                        // Intended Frame rate of Playback
  570. f GammaLevel = 0.0
  571. uc paletteNum = 1
  572. uc StartIndex = 0
  573. uc RangeSize = 159            
  574. ul HotSpotX = 75
  575. ul HotSpotY = 104
  576.  
  577. [Gestures19]
  578. uc State = 19                            // What Gesture Number -- StandToFallForward
  579. ul NumFrames = 11                          // Number of frames to playback
  580. f FrameRate = 7.0                        // Intended Frame rate of Playback
  581. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  582. uc Symmetrical = 1                        // symmetrical Flag.
  583. ul BasePacketNumber = 960                // Index into packet file for this gesture
  584. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  585. f StartVelocity = 0.0                    // Velocity this gesture starts at
  586. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  587. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  588. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  589.  
  590. [Build19]                                   //this is used to build the sprite gesture
  591. st Directory = "R:\jm\s_ff.90\pix\"
  592. st MatteDir = "R:\jm\s_ff.90\mask\"
  593. st HSDir = "R:\jm\hotspots\"
  594. st SpriteGestureName = "s_ff"
  595. st Name = "jm.1"
  596. ul TotalFrames = 20                        // Total frames @ 30 fps
  597. ul FrameRate = 15                        // Intended Frame rate of Playback
  598. f GammaLevel = 0.0
  599. uc paletteNum = 1
  600. uc StartIndex = 0
  601. uc RangeSize = 159            
  602. ul HotSpotX = 75
  603. ul HotSpotY = 104
  604.  
  605. [Gestures20]
  606. uc State = 20                            // What Gesture Number -- Jump
  607. ul NumFrames = 51                          // Number of frames to playback
  608. f FrameRate = 12.0                        // Intended Frame rate of Playback
  609. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  610. uc Symmetrical = 1                        // symmetrical Flag.
  611. ul BasePacketNumber = 1020                // Index into packet file for this gesture
  612. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  613. f StartVelocity = 0.0                    // Velocity this gesture starts at
  614. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  615. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  616. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  617.  
  618. [Build20]                                   //this is used to build the sprite gesture
  619. st Directory = "R:\jm\jump.90\pix\"
  620. st MatteDir = "R:\jm\jump.90\mask\"
  621. st HSDir = "R:\jm\hotspots\"
  622. st SpriteGestureName = "jump"
  623. st Name = "jm.1"
  624. ul TotalFrames = 100                        // Total frames @ 30 fps
  625. ul FrameRate = 15                        // Intended Frame rate of Playback
  626. f GammaLevel = 0.0
  627. uc paletteNum = 1
  628. uc StartIndex = 0
  629. uc RangeSize = 159            
  630. ul HotSpotX = 75
  631. ul HotSpotY = 104
  632.  
  633. [Gestures21]
  634. uc State = 21                            // What Gesture Number -- RollOverfromfftofb
  635. ul NumFrames = 28                          // Number of frames to playback
  636. f FrameRate = 15.0                        // Intended Frame rate of Playback
  637. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  638. uc Symmetrical = 1                        // symmetrical Flag.
  639. ul BasePacketNumber = 1080                // Index into packet file for this gesture
  640. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  641. f StartVelocity = 0.0                    // Velocity this gesture starts at
  642. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  643. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  644. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  645.  
  646. [Build21]                                   //this is used to build the sprite gesture
  647. st Directory = "R:\jm\fb_d.90\pix\"
  648. st MatteDir = "R:\jm\fb_d.90\mask\"
  649. st HSDir = "R:\jm\hotspots\"
  650. st SpriteGestureName = "fb_d"
  651. st Name = "jm.1"
  652. ul TotalFrames = 54                        // Total frames @ 30 fps
  653. ul FrameRate = 15                        // Intended Frame rate of Playback
  654. f GammaLevel = 0.0
  655. uc paletteNum = 1
  656. uc StartIndex = 0
  657. uc RangeSize = 159            
  658. ul HotSpotX = 75
  659. ul HotSpotY = 104
  660.  
  661. [Gestures22]
  662. uc State = 22                            // What Gesture Number -- Get Up, dammit
  663. ul NumFrames = 33                          // Number of frames to playback
  664. f FrameRate = 15.0                        // Intended Frame rate of Playback
  665. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  666. uc Symmetrical = 1                        // symmetrical Flag.
  667. ul BasePacketNumber = 1140                // Index into packet file for this gesture
  668. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  669. f StartVelocity = 0.0                    // Velocity this gesture starts at
  670. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  671. uc ForwardResult = 2                    // If we play this gesture, which is next, -1 means not a transition.
  672. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  673.  
  674. [Build22]                                   //this is used to build the sprite gesture
  675. st Directory = "R:\jm\d_s.90\pix\"
  676. st MatteDir = "R:\jm\d_s.90\mask\"
  677. st HSDir = "R:\jm\hotspots\"
  678. st SpriteGestureName = "d_s"
  679. st Name = "jm.1"
  680. ul TotalFrames = 64                        // Total frames @ 30 fps
  681. ul FrameRate = 15                        // Intended Frame rate of Playback
  682. f GammaLevel = 0.0
  683. uc paletteNum = 1
  684. uc StartIndex = 0
  685. uc RangeSize = 159            
  686. ul HotSpotX = 75
  687. ul HotSpotY = 104
  688.  
  689. [Gestures23]
  690. uc State = 15                            // What Gesture Number -- FallenForward
  691. ul NumFrames = 22                          // Number of frames to playback
  692. f FrameRate = 15.0                        // Intended Frame rate of Playback
  693. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  694. uc Symmetrical = 1                        // symmetrical Flag.
  695. ul BasePacketNumber = 780                // Index into packet file for this gesture
  696. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  697. f StartVelocity = 0.0                    // Velocity this gesture starts at
  698. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  699. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  700. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  701.  
  702. [Build23]                                   //this is used to build the sprite gesture
  703. uc NoBuild = 1
  704. st Directory = "R:\jm\w_ff.90\pix\"
  705. st MatteDir = "R:\jm\w_ff.90\mask\"
  706. st HSDir = "R:\jm\hotspots\"
  707. st SpriteGestureName = "w_ff"
  708. st Name = "jm.1"
  709. ul TotalFrames = 42                        // Total frames @ 30 fps
  710. ul FrameRate = 15                        // Intended Frame rate of Playback
  711. f GammaLevel = 0.0
  712. uc paletteNum = 1
  713. uc StartIndex = 0
  714. uc RangeSize = 159            
  715. ul HotSpotX = 75
  716. ul HotSpotY = 104
  717.  
  718. [Gestures24]
  719. uc State = 24                            // What Gesture Number -- FallenBack
  720. ul NumFrames = 21                          // Number of frames to playback
  721. f FrameRate = 15.0                        // Intended Frame rate of Playback
  722. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  723. uc Symmetrical = 1                        // symmetrical Flag.
  724. ul BasePacketNumber = 720                // Index into packet file for this gesture
  725. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  726. f StartVelocity = 0.0                    // Velocity this gesture starts at
  727. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  728. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  729. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  730.  
  731. [Build24]                                   //this is used to build the sprite gesture
  732. uc NoBuild = 1
  733. st Directory = "R:\jm\w_fb.90\pix\"
  734. st MatteDir = "R:\jm\w_fb.90\mask\"
  735. st HSDir = "R:\jm\hotspots\"
  736. st SpriteGestureName = "w_fb"
  737. st Name = "jm.1"
  738. ul TotalFrames = 40                        // Total frames @ 30 fps
  739. ul FrameRate = 15                        // Intended Frame rate of Playback
  740. f GammaLevel = 0.0
  741. uc paletteNum = 1
  742. uc StartIndex = 0
  743. uc RangeSize = 159            
  744. ul HotSpotX = 75
  745. ul HotSpotY = 104
  746.  
  747. [Gestures25]
  748. uc State = 25                            // What Gesture Number -- Not A REAL Gesture!!!   Armfalls
  749. ul NumFrames = 19                          // Number of frames to playback
  750. f FrameRate = 15.0                        // Intended Frame rate of Playback
  751. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  752. uc Symmetrical = 0                        // symmetrical Flag.
  753. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  754. ul BasePacketNumber = 0                    // Index into packet file for this gesture
  755. st BasePacketName = "jaeger.armfalls"    // Special name to use for the armfall shape file.
  756. f StartVelocity = 0.0                    // Velocity this gesture starts at
  757. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  758. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  759. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  760.  
  761. [Build25]                                   //this is used to build the sprite gesture
  762. st Directory = "R:\jm\armfalls.90\pix\"
  763. st MatteDir = "R:\jm\armfalls.90\mask\"
  764. st HSDir = "R:\jm\hotspots\"
  765. st SpriteGestureName = "armfalls"
  766. st Name = "jm.1"
  767. ul TotalFrames = 36                        // Total frames @ 30 fps
  768. ul FrameRate = 15                        // Intended Frame rate of Playback
  769. f GammaLevel = 0.0
  770. uc StartIndex = 0
  771. uc RangeSize = 159            
  772. uc paletteNum = 1
  773. ul HotSpotX = 75
  774. ul HotSpotY = 104
  775.  
  776. [Gestures26]
  777. uc State = 26                        // What Gesture Number -- GunPose
  778. ul NumFrames = 1                    // Number of frames to playback
  779. f FrameRate = 15.0                    // Intended Frame rate of Playback
  780. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  781. uc Symmetrical = 1                    // symmetrical Flag for Torso.
  782. uc ArmSymmetrical = 1                // Arms are symmetrical
  783. ul BasePacketNumber = 1200            // Index into packet file for this gesture
  784. f StartVelocity = -1999.9            // Velocity this gesture starts at  Velocity N/A for this gesture
  785. f EndVelocity = -1999.9                // Velocity this gesture finishes at
  786. uc ForwardResult = -1                // If we play this gesture, which is next, -1 means not a transition.
  787. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  788.  
  789. [Build26]                               //this is used to build the sprite gesture
  790. st Directory = "O:\Sprites\jm\r_g.90\pix\"
  791. st MatteDir = "O:\Sprites\jm\r_g.90\mask\"
  792. st HSDir = "O:\Sprites\jm\hotspots\"
  793. st SpecialFrameNum = "020"            //This is used when we only have one frame for this gesture.
  794. st SpriteGestureName = "r_g"
  795. st SpriteOutputName = "pose"
  796. st Name = "jm.1"
  797. ul TotalFrames = 1                    // Total frames @ 30 fps
  798. ul FrameRate = 15                    // Intended Frame rate of Playback
  799. f GammaLevel = 0.0
  800. uc paletteNum = 1
  801. uc StartIndex = 0
  802. uc RangeSize = 159
  803. ul HotSpotX= 75
  804. ul HotSpotY = 104
  805.  
  806. [Gestures27]
  807. uc State = 27                        // What Gesture Number -- TransToGunPose
  808. ul NumFrames = 11                // Number of frames to playback
  809. f FrameRate = 15.0                    // Intended Frame rate of Playback
  810. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  811. uc Symmetrical = 1                    // symmetrical Flag.
  812. uc ArmSymmetrical = 1                // Arms are NOT symmetrical
  813. ul BasePacketNumber = 1260            // Index into packet file for this gesture
  814. f StartVelocity = -1999.9            // Velocity this gesture starts at
  815. f EndVelocity = -1999.0                // Velocity this gesture finishes at
  816. uc ForwardResult = 26                // If we play this gesture, which is next, -1 means not a transition.
  817. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  818.  
  819. [Build27]                               //this is used to build the sprite gesture
  820. st Directory = "O:\Sprites\jm\r_g.90\pix\"
  821. st MatteDir = "O:\Sprites\jm\r_g.90\mask\"
  822. st HSDir = "O:\Sprites\jm\hotspots\"
  823. st SpriteGestureName = "r_g"
  824. st Name = "jm.1"
  825. ul TotalFrames = 20                    // Total frames @ 30 fps
  826. ul FrameRate = 15                    // Intended Frame rate of Playback
  827. f GammaLevel = 0.0
  828. uc StartIndex = 0
  829. uc paletteNum = 1
  830. uc RangeSize = 159            
  831. ul HotSpotX= 75
  832. ul HotSpotY = 104
  833.  
  834. FITend
  835.  
  836.